package com.cskaoyan._02method._02test;

import java.util.Scanner;

/**
 * @author Macro_Ray
 * @since 2024/3/5 15:12
 */
// 定义一个方法判断数组中的某一个数是否存在，将结果返回给调用处
public class _05Overload_03 {
    public static void main(String[] args) {
        int[] arr = {1, 55, 6, 31, 11, 84, 99, 61, 21, 51};
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个数：");
        int number = sc.nextInt();
        System.out.println(isNumber(arr,number));
    }

    public static boolean isNumber(int[] ab, int a) {
//        boolean flag = true;
        for (int i = 0; i < ab.length; i++) {
            if (ab[i] == a) {
                return true;
            }
        }
        return false;
    }
}

// return 和 break
// return：跟循环没关系，跟方法有关，表示 1-结束方法 2-返回结果
//         如果方法执行到return，那么整个方法全部结束，里面的循环也随之结束
// break：跟方法没关系，用于结束循环或Switch